intermediate cell mass - French English Dictionary